$(function() {
	// 选择房源模块
	$('.next a').bind('click', function(event) {
		$('.main').hide();
		$('.build').show();
	});
	$('.rent-ch').bind(
			'click',
			function(event) {
				// alert($(this).index())
				var index_bl = $(this).index();
				var building = $(this).find('.building').text();
				// alert(building)
				$(this).find('.state').text('已选择').parent()
						.siblings('.rent-ch').find('.state').text('');
				$('.header .title .text').text(building);
				$('.build').hide();
				$('.main').show();
			});

	// 自定义日期选择
	$('.date a').bind('click', function(event) {
		$('.content').hide();
		$('.setting').show();
		$('body').css({
			'background-color' : '#FCFCFC'
		});
	});

	// 自定义日期选择中的确定与取消按钮
	$('.btn .confirm').bind('click', function(event) {
		$('.setting').hide();
		$('.content').show();
		$('body').css({
			'background-color' : '#E6E6E6'
		});
	});
	$('.btn .cancel').bind('click', function(event) {
		$('.setting').hide();
		$('.content').show();
		$('body').css({
			'background-color' : '#E6E6E6'
		});
	});
	$(".add a").click(function(){
		var param=getUrlParameters();
		var userId=param.userId;
		var userNoHome=param.homeUserNo;
		window.location.href=preUrl+"wechat/user/addhome.html?userId="+userId+"&homeUserNo="+userNoHome;
	});
})

//初始化房源信息模块  显示房源信息
$(document).ready(function() {
	var param = getUrlParameters();
	var userId = param.userId;
	var userNoHome = param.homeUserNo;
	$.ajax({
		url : preUrl+"home/homesInfo",
		type : "POST",
		dataType : "json",
		data : {"userId" : userId},
		success : function(data) {
			if (data.data == "undefined"||data.data== null) {
				alert("服务器加载失败");
				return;
			}
			for ( var i = 0; i < data.data.length; i++) {
				if (data.data[i].hsUserNo == userNoHome) {
					// 判断当前房源信息
					$("#homeName").text(data.data[i].hsName);
				}
			}
			$("#waterCode").text(data.data[0].hsWaterCode);
			$("#list").append(data.data.length);
		}
	});
});
//根据userId获取房源记录 
function getUserByHomeResousePay() {
	var param = getUrlParameters();
	var userId = param.userId;
	var userNoHome = param.homeUserNo;
	// var userNo= $(obj).find("p.building").attr("val");
	$('.setting').hide();
	$.ajax({
		url : preUrl+"home/homesInfo",
		type : "POST",
		dataType : "json",
		data : {"userId" : userId},
		success : function(data) {
			if (data.rspCode=="0002") {
				alert(data.rspMsg);
				return;
			}else if (data.rspCode=="0000"){
			for ( var i = 0; i < data.data.length; i++) {
				var temp = $("#template").clone().show();
				temp.find("p.building").html(data.data[i].hsName).attr("val",
						data.data[i].hsUserNo);
				var selected = "";
				// 是房源的userNO 如果userNo为这个则表示已选中
				if (data.data[i].hsUserNo == userNoHome) {
					selected = "已选择";
				}
				temp.find("p.state").html(selected);
				if (data.data.length - 1 == i) {
					temp.addClass("rent-ch00");
				}
				$("#hoseList").append(temp);
			}
			}
		},
		error:function(data){
			alert("服务器繁忙 稍后重试！");
		}

	});
}
//获取房源信息传userId和HomeNo过去 
function getHome(obj) {
	var param = getUrlParameters();
	var userId = param.userId;
	var userNo = $(obj).find("p.building").attr("val");
	var selectedObj = $(obj);
	// 根据房源id查询所有的信息
	window.location.href = preUrl+"wechat/user/payment_record.html?homeUserNo="
			+ userNo + "&userId=" + userId;

};
//初始化消费记录模块 调用接口 显示信息
$(document).ready(function() {
	//confirmTime();
	var param = getUrlParameters();
	var userId = param.userId;
	var userNoHome = param.homeUserNo;
	//初始时设定当前年的时间 
	var date = new Date(); // new 一个Date对象
	var year = date.getFullYear(); // 年份
	var month = date.getMonth() + 1; // 月份
	date.setMonth(month, date)
	var start = $("#USER_AGE").val();
	var end = $("#USER_END").val();
	$.ajax({
		url : preUrl+"home/queryChargeDetail",
		type : "POST",
		data : {
			"userId" : userId,
			"userNoHome" : userNoHome,
		},
		beforeSend:function(){
			$("#queryPayMoney").html("");
		},
		success : function(data) {
			if (data.rspCode=="0000") {
				$("#USER_AGE").val(data.data.startDate);
				$("#USER_END").val(data.data.endDate);
				if(data.data.payList.length==0||data.data.payList==undefined){
					$("#queryPayMoney").text("暂无缴费记录");
					return ;
				}
				var payList=data.data.payList;
				for ( var i = 0; i < payList.length; i++) {
					var temp = $("#queryList").clone().show();
					var now = new Date(payList[i].swdSalesDate);
					//得到年份
					temp.find(".lab").html(now.getFullYear());
					//得到月份
					temp.find(".mon-left span").html(((now.getMonth() + 1) < 10 ? "0" : "")+ (now.getMonth() + 1));
					//得到金额
					temp.find("#banlance").html(payList[i].SWD_WATER_AMT);
					// 判断年份
					$("#queryPayMoney").append(temp);
				}
			}else{
				alert(data.rspMsg||"查询缴费信息失败");
				return;
			}
		},
		error:function(data){
			alert("服务器繁忙 稍后重试！");
		}
	});

});
// 确认时间按钮
function confirmTime() {
	//消除之前记录
	$("#queryPayMoney").html("");
	var start = $("#USER_AGE").val();
	var end = $("#USER_END").val();
	if(start=="" || start==null||end ==""||end==null){
		alert("请输入开始和结束日期");
		return ;
	}
	if(start>end){
		alert("开始日期不能大于结束日期");
		return ;
	}
	var param = getUrlParameters();
	var userId = param.userId;
	var userNoHome = param.homeUserNo;
	$.ajax({
		url : preUrl+"home/queryChargeDetail",
		type : "POST",
		dataType : "json",
		data : {
			"userId" : userId,
			"userNoHome" : userNoHome,
			"starttime" : start,
			"endtime" : end
		},
		success : function(data) {
				if (data.rspCode == "0000") {
					if(data.data.payList.length==0||data.data.payList==undefined){
						$("#queryPayMoney").text("暂无缴费记录");
						return ;
					}
					var payList=data.data.payList;
					for ( var i = 0; i < payList.length; i++) {
						var temp = $("#queryList").clone().show();
						var now = new Date(payList[i].swdSalesDate);
						//得到年份
						temp.find(".lab").html(now.getFullYear());
						//得到月份
						temp.find(".mon-left span").html(((now.getMonth() + 1) < 10 ? "0" : "")+ (now.getMonth() + 1));
						//得到金额
						temp.find("#banlance").html(payList[i].SWD_WATER_AMT);
						// 判断年份
						$("#queryPayMoney").append(temp);
					}
				} else {
					alert(data.rspMsg);
				}
		}
	});
};
// 取消时间按钮
function cancelTime() {
	 $("#USER_AGE").val("");
	 $("#USER_END").val("");
};